home *** CD-ROM | disk | FTP | other *** search
- OUI=1 : NON=0
- GOSUB MAIN
- END
- '--------------------------------------------------Niveau 9
-
- CALCULCHOIX:
- PRINT " CHOIX est V ou F ?"
- K$=""
- WHILE K$=""
- K$=INKEY$
- WEND
- CHOIX=NON
- IF K$="V" THEN CHOIX=OUI
- RETURN
-
-
- CHOIXOUI:
- PRINT " -Exécution de CHOIX OUI"
- RETURN
- '--------------------------------------------------Niveau 8
-
- AFFICHAGE:
- PRINT " -Exécution de AFFICHAGE"
- PRINT "TEST CODE"
- RETURN
-
- CHOIXDUJOUEUR:
- PRINT " -Exécution de CHOIX DU JOUEUR"
- RETURN
-
- TESTCHOIX:
- GOSUB CALCULCHOIX
- IF CHOIX=OUI THEN GOSUB CHOIXOUI
- RETURN
-
-
- CHOIXDUSENS:
- PRINT " -Exécution de CHOIX DU SENS"
- RETURN
- '--------------------------------------------------Niveau 7
-
- CALCULPOSSIBILITE:
- PRINT " POSSIBILITE est V ou F ?"
- K$=""
- WHILE K$=""
- K$=INKEY$
- WEND
- POSSIBILITE=NON
- IF K$="V" THEN POSSIBILITE=OUI
- RETURN
-
-
- POSSIBILITEOUI:
- PRINT " -Exécution de POSSIBILITE OUI"
- GOSUB AFFICHAGE
- GOSUB CHOIXDUJOUEUR
- GOSUB TESTCHOIX
- RETURN
-
- POSSIBILITENON:
- PRINT " -Exécution de POSSIBILITE NON"
- GOSUB CHOIXDUSENS
- RETURN
- '--------------------------------------------------Niveau 6
-
- TESTPOSSIBILITE:
- GOSUB CALCULPOSSIBILITE
- IF POSSIBILITE=OUI THEN GOSUB POSSIBILITEOUI ELSE GOSUB POSSIBILITENON
- RETURN
-
- '--------------------------------------------------Niveau 5
-
- MVTCHASSEURS:
- PRINT " -Exécution de MVT CHASSEURS"
- RETURN
-
- MVTJOUEUR:
- PRINT " -Exécution de MVT JOUEUR"
- GOSUB TESTPOSSIBILITE
- RETURN
-
- MAJCOORDONNEESJOUEUR:
- PRINT " -Exécution de MAJ COORDONNEES JOUEUR"
- RETURN
-
- CALCULFINPRINCIPALEPHASE:
- PRINT " -Exécution de CALCUL FIN PRINCIPALE PHASE"
- RETURN
- '--------------------------------------------------Niveau 4
-
- PRINCIPALEPHASE:
- PRINT " -Exécution de PRINCIPALE PHASE"
- GOSUB MVTCHASSEURS
- GOSUB MVTJOUEUR
- GOSUB MAJCOORDONNEESJOUEUR
- GOSUB CALCULFINPRINCIPALEPHASE
- RETURN
- '--------------------------------------------------Niveau 3
-
- TANTQUEPRINCIPALEPHASE:
- PRINCIPALEPHASE=NON
- WHILE PRINCIPALEPHASE=NON
- GOSUB PRINCIPALEPHASE
- PRINT " PRINCIPALEPHASE est V ou F ?"
- K$=""
- WHILE K$=""
- K$=INKEY$
- WEND
- IF K$="V" THEN PRINCIPALEPHASE=OUI
- WEND
- RETURN
-
- '--------------------------------------------------Niveau 2
-
- LECTUREFICHIERRESEAU:
- PRINT " -Exécution de LECTURE FICHIER RESEAU"
- RETURN
-
- NBRENNEMIS:
- PRINT " -Exécution de NBR ENNEMIS"
- RETURN
-
- POSITIONENNEMIS:
- PRINT " -Exécution de POSITION ENNEMIS"
- RETURN
-
- POSITIONJOUEUR:
- PRINT " -Exécution de POSITION JOUEUR"
- RETURN
-
- PARTIE:
- PRINT " -Exécution de PARTIE"
- GOSUB TANTQUEPRINCIPALEPHASE
- RETURN
- '--------------------------------------------------Niveau 1
-
- INITIALISATION:
- PRINT " -Exécution de INITIALISATION"
- GOSUB LECTUREFICHIERRESEAU
- GOSUB NBRENNEMIS
- GOSUB POSITIONENNEMIS
- GOSUB POSITIONJOUEUR
- RETURN
-
- TANTQUEPARTIE:
- PARTIE=NON
- WHILE PARTIE=NON
- GOSUB PARTIE
- PRINT " PARTIE est V ou F ?"
- K$=""
- WHILE K$=""
- K$=INKEY$
- WEND
- IF K$="V" THEN PARTIE=OUI
- WEND
- RETURN
-
- '--------------------------------------------------Niveau 0
-
- MAIN:
- PRINT "-Exécution de MAIN"
- GOSUB INITIALISATION
- GOSUB TANTQUEPARTIE
- RETURN
-